package com.zhonglz.service;

import java.util.List;
import java.util.Map;

import com.zhonglz.model.SysBaseSet;
import com.zhonglz.util.result.ResultUtils;

/***
 * SysBaseSetService
 * @author zhonglz
 * @date 2019年12月25日
 */
public interface SysBaseSetService {

	/***
	 * 查询数据列表信息
	 * @param mapParam
	 * @return
	 */
	List<SysBaseSet> selectListByData(Map<String, Object> mapParam);

	/***
	 * 根据id查询出配置的详细信息
	 * @param sysSetId
	 * @return
	 */
	SysBaseSet selectBaseSetById(Integer sysSetId);

	/***
	 * 保存配置信息
	 * @param sysBaseSet
	 * @return
	 */
	ResultUtils saveBaseSetInfo(SysBaseSet sysBaseSet);

	/***
	 * 删除配置信息
	 * @param sysSetId
	 * @return
	 */
	ResultUtils deleteBaseSetInfo(Integer sysSetId);
	
	/***
	 * 根据setName查询出setValue值
	 * @param setName
	 * @return
	 */
	String  baseSetValue(String setName);

}
